MICROSOFT POWER PLATFORM Exam PL-100 Questions V13.02 Microsoft Power Platform Topics - Microsoft Power Platform App Maker (beta) New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam 1. Topic 1, Wide World Importers This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided. To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study. At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section. To start the case study To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. When you are ready to answer a question, click the Question button to return to the question. Background Current environment Sales representatives submit weekly status reports to regional managers. There is no standardized format for these status reports. The process for managing status reports is challenging. Wide World Importers has decided to use Microsoft 365, Microsoft Azure, and Power Platform for future app development. Both Wide World Importers and Tailwind Traders have identical Microsoft SharePoint and Azure configurations. Both companies use separate tenants. Requirements Application You must create a mobile app to streamline the creation of status reports by sales representatives. You must make the same app available to Tailwind Traders. The mobile app must meet the following requirements: - Minimize the use of code. - Use formulas and expressions when necessary. New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam - Support a variety of visual layouts. - Use a SharePoint list to store information about regional managers and sales representatives. - Use Azure SQL Database to store other data. Status reports - Sales representatives must provide a weekly status report for all work processes each Monday. - Representatives must enter the following information for each process: - If a sales representative submits a status report and assigns the At Risk status to a process, the app must prompt the sales representative to enter a detailed description for the risk. This information must be emailed to the regional manager. If the category is Work/life balance, the information must be carbon copied to the human resources department. - If a sales representative does not submit a weekly status report by an agreed upon deadline, the system must send an email to remind the sales representative. - The app must be able to run both online and offline. If the mobile device on which the app runs is connected to the internet, the app must immediately submit the status New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam report. - You must display a visual indicator in the app so that sales representatives know whether the app is offline before submitting reports. - When data is submitted offline, the data must be stored in the app until the app is back online. Technical Regardless of the UI layouts, the data recorded must be standardized in the Azure DB tables. You must use global variables in the app. Deployment - Before deploying the app to production, you must ensure that the app conforms to Microsoft accessibility and performance guidelines. - The completed app and all supporting components must be provided to Tailwind Traders. - Tailwind Traders must not be able to make changes to any of the components. - You must use the following version control numbering scheme: Major: The last two digits of the year the app is packaged Minor: Two digits that represent the month when the app is packaged Build: A number that is incremented to represent significant changes to the app Revision: The incremented revision for a package - New versions of the application must completely replace previous versions of the app. - When identifying versions of the app solution, all dependencies, entities, and user interfaces components must be identified to avoid any unintentional issues caused by reverting individual components to a previous version. - Previous versions of the mobile app must be available for roll back purposes. - All versions of software that have been used in production must be retained for five years. Issues The mobile app has been live for several months. Eight versions of the app have been released since the initial version of the app was deployed to sales representatives. You must revert the app to an earlier version and redesign some features. User1 often works in a warehouse that does not have internet connectivity. User1 needs to edit an existing status report and submit a new status report. Several sales representatives have accessibility restrictions. User2 is visually impaired and cannot see images. User3 is unable to use a mouse. You need to provide the app to Tailwind Traders. New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam What should you do? A. Within Managed Properties, set the value of the Allow customizations option to true. Export the app as a managed solution. B. Use the Share App feature. C. Within Managed Properties, set the value of the Allow customizations option to false. Export the app as a managed solution. D. Within Managed Properties, set the value of the Allow customizations option to false. Export the app as an unmanaged solution. Answer: C Explanation: Scenario: The completed app and all supporting components must be provided to Tailwind Traders. Tailwind Traders must not be able to make changes to any of the components. Managed Solution: A managed solution is a finalized solution that can be distributed and installed. They are created by exporting an unmanaged solution by setting restrictions to prevent any further customizations. The whole point of Managed is locking down the Component states so they cannot be edited. Deleting the Managed Solution will remove all its customisations as well as data contained. Managed Solutions become read only once deployed so they cannot be manipulated. Reference: https://powerusers.microsoft.com/t5/Power-Apps-Pro-Dev-ISV/Managed- vs-Unmanaged/td-p/495685 2.DRAG DROP You need to modify the app design to meet the accessibility needs of the sales associates. Which properties should you configure? To answer, drag the appropriate properties to the correct restrictions. Each property may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point. New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam Answer: Explanation: Graphical user interface, text, application Description automatically generated Box 1: AccessibleLabel Scenario: Before deploying the app to production, you must ensure that the app conforms to Microsoft accessibility and performance guidelines. User2 is visually impaired and cannot see images. AccessibleLabel is a label for screen readers. An empty value for Image, Icon, and Shape controls will hide the controls from screen reader users. Box 2: TabIndex User3 is unable to use a mouse. New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam TabIndex determines if the control participates in keyboard navigation. Keyboard navigation is an important aspect of any app. For many, the keyboard is more efficient than using touch or a mouse. The navigation order should: Mirror what is seen visually. Only have a tab stop at controls that are interactive. Follow either an intuitive across and then down "Z" order or a down and then across "reverse-N" order. 3.You need to meet the requirements for sales representative that submit status reports. How should you configure the flow? A. Add a parallel branch that uses the value of a dynamic content variable B. Add a number functions action that evaluates the risk value by using a static variable to determine if an email is required C. Add a condition that evaluates the risk value by using a dynamic content variable D. Add a data operation action that evaluates a dynamic content variable Answer: C Explanation: Salespeople often do not set status of RFQs in the Sales Log to Won when a sale is closed and the customer purchase order is received. Include a dashboard that shows all currently active quotes, their status in the sales cycle, the probability of closing, and estimated manufacturing and installation dates, by customer, product division, status, and salesperson. 4.You need to provide all app components of the application to Tailwind Traders. What should you do? A. Package the application and flow components into a single solution for export. B. Run the app checker and flow checker prior to publishing each component for export. C. Export each component separately but use the same version number for each component. D. Publish the application and flow solutions at the same time before exporting each one. Answer: B Explanation: Scenario: When identifying versions of the app solution, all dependencies, entities, and user interfaces components must be identified to avoid any unintentional issues caused by reverting individual components to a previous version. Power Apps has added components to the rule set that encourages best practices in the Power Apps Checker. You can check your canvas apps and flows that are New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam included in solutions and then review all issues in a single, consolidated report. Reference: https://docs.microsoft.com/en-us/power-platform-release- plan/2019wave2/microsoft-powerapps/checker-includes-rules-canvas-apps-flows 5.DRAG DROP You publish the first version of the app and solution on November 1, 2020. You need to create the version numbers for the app and the solution. Which version numbers should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Answer: New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam Explanation: Box 1: 1.0.0.0 When identifying versions of the app solution, all dependencies, entities, and user interfaces components must be identified to avoid any unintentional issues caused by reverting individual components to a previous version. A solution’s version has the following format: major.minor.build.revision. An update must have a higher major, minor, build or revision number than the parent solution. For example, for a base solution version 3.1.5.7, a small update could be a version 3.1.5.8 or a slightly more signficant update could have version 3.1.7.0. A substantially more significant update could be version 3.2.0.0. Box 2: 20.11.1.1 Scenario: ✑ You must use the following version control numbering scheme: - Major: The last two digits of the year the app is packaged - Minor: Two digits that represent the month when the app is packaged - Build: A number that is incremented to represent significant changes to the app - Revision: The incremented revision for a package New versions of the application must completely replace previous versions of the app. 6.You need to create the mobile app. Which type of app should you create? A. model-driven app B. portal app C. Microsoft 365 web app New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam D. canvas app Answer: D Explanation: An accessible canvas app will allow users with vision, hearing, and other impairments to successfully use the app. In addition to being a requirement for many governments and organizations, following the below guidelines increases usability for all users, regardless of their abilities. Reference: https://docs.microsoft.com/en-us/powerapps/maker/canvas- apps/accessible-apps 7.HOTSPOT You need to configure the app to meet the requirements. Which object properties should you configure? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Answer: New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam Explanation: Box 1: Fill Scenario: You must display a visual indicator in the app so that sales representatives know whether the app is offline before submitting reports. Fill C The background color of a control. 8.HOTSPOT You need to resolve the issue for User1. What should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam Answer: Explanation: Graphical user interface, text, application Description automatically generated Box 1: Power Apps mobile app Scenario: User1 often works in a warehouse that does not have internet connectivity. User1 needs to edit an existing status report and submit a new status report. The app must be able to run both online and offline. If the mobile device on which the New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam app runs is connected to the internet, the app must immediately submit the status report. You can build offline capabilities in your PowerApps app so your app users can access some data or save some data even when they don't have an internet connection. Box 2: Connector Scenario: Azure SQL Database is used to store other data Use the SQL Server connector to connect to SQL Server, in either Azure or an on- premises database, so that you can manage your data with create, read, update, and delete operations. 9.DRAG DROP You need to ensure that the app can support the needs of User2 and User3, and meets the production deployment requirements. Which tools should you use? To answer, select the appropriate tool in the answer area. NOTE: Each correct selection is worth one point. Answer: New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam Explanation: Box 1: App Checker Scenario: Several sales representatives have accessibility restrictions. User2 is visually impaired and cannot see images. User3 is unable to use a mouse. Users who have vision, hearing, or other impairments can use your canvas app more easily and successfully if you consider accessibility as you design how the app looks and behaves. If you're not sure how to make your app more accessible, you can run the AppChecker Accessibility checker in Power Apps Studio. Box 2: Solution Checker Scenario: Before deploying the app to production, you must ensure that the app conforms to Microsoft accessibility and performance guidelines. Use solution checker to validate your model-driven apps in Power Apps. 10.You need to configure functionality for submitting status reports. What should you do? A. Determine whether the application is offline when a user selects submit button and call the Sec () function. B. Determine whether the application is offline when the app loads. Use the SaveDaca () function in the OnSelect property. C. Determine whether the application is offline when a user selects the submit button and call the SaveDaca () function. D. Determine whether the application is offline when the app loads. Use the LoadDaca () function in the Submit button. Answer: C Explanation: Scenario: The app must be able to run both online and offline. If the mobile device on which the app runs is connected to the internet, the app must immediately submit the status report. New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam When data is submitted offline, the data must be stored in the app until the app is back online. Mobile users often need to be productive even when they have limited or no connectivity. LoadData and SaveData combine to form a simple mechanism to store small amounts of data on a local device. By using these functions, you can add simple offline capabilities to your app. The SaveData function stores a collection for later use under a name. The LoadData function reloads a collection by name that was previously saved with SaveData. You can't use this function to load a collection from another source. Reference: https://docs.microsoft.com/en-us/powerapps/maker/canvas- apps/functions/function-savedata-loaddata 11.HOTSPOT You need to create a flow for sending required emails to the regional manager. How should you create the flow? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Answer: New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam Explanation: Graphical user interface, text, application, email Description automatically generated Box 1: Business Process Scenario: If a sales representative submits a status report and assigns the At Risk status to a process, the app must prompt the sales representative to enter a detailed description for the risk. This information must be emailed to the regional manager. Business process flows provide a guide for people to get work done. They provide a streamlined user experience that leads people through the processes their organization has defined for interactions that need to be advanced to a conclusion of some kind. This user experience can be tailored so that people with different security roles can have an experience that best suits the work they do. Box 2: Common Data Service when a record is created The Microsoft Dataverse (Common Data Service) connector provides the following triggers to help you define when your flows start: ✑ When a row is created, updated, or deleted ✑ When an action is performed ✑ When a flow step is run from a business process flow 12.HOTSPOT You need to roll back the mobile app to an earlier version. What should you do? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam Answer: Explanation: Box 1: View the sessions details page for the app in Power Apps Studio Use PowerApps Studio, select the App, and choose and you will be directed to the app’s Versions tab in PowerApps portal. There should be one version marked Live. Box 2: Select Restore on the previous version of the app. Restore an app from your account ✑ Open powerapps.com, and then click or tap Apps in the left navigation bar. ✑ Near the right edge, click or tap the info icon for the app that you want to restore. ✑ Click or tap the Versions tab, and then click or tap Restore for the version that you New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam want to restore. 13. Topic 2, Contoso, Ltd This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided. To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study. At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section. To start the case study To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. When you are ready to answer a question, click the Question button to return to the question. Background Current environment Overview Operations for the company are managed very informally. Only a small number of long-term employees are aware of all manufacturing processes. New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam Accounting system and purchasing - The company has a cloud-based ERP/accounting system and uses the General Ledger, Accounts Receivable, and Accounts Payable modules. The current system does not have any modules that handle shop floor or manufacturing planning functionality. - Employee information is maintained only within the accounting system. Access to the information is strictly controlled due to privacy regulations and company policies. - All purchasing of raw materials is performed based on bills of material (BOMs) generated by the engineering department when engineering prints are created. - The corporate office uses Dynamics 365 Finance. The operations manager reports that Dynamics 365 Finance will not be implemented for the manufacturing plants for at least five years. Manufacturing and planning - The plant that Contoso, Ltd. acquires uses Microsoft Excel workbooks and Microsoft Word documents to track the sales pipeline, requests for quote responses, and work estimates. The documents are stored on shared network drives. - Printed engineering drawings are sometimes accidently used across orders. This results in rework, cost over runs, and missed deliveries. - The company uses Job Traveler documents to detail the operations that need to be performed and the materials needed for a given job number. Sales - Requests for quotes are currently stored in a Sales Log workbook. The workbook includes the following information: - Customer request number - Customer name - Description - Estimated value of the sale - Status of the Request for Quote (RFQ) with the values of Won, Lost, No Bid, and Cancelled - Names of the sales manager, salesperson, and estimator - Name of the product line - Date the quote was sent to the customer - Approximate start and finish dates of the project - Date the order was received, if won - Job number, which is assigned if won - The company has a formal process in place for managing estimates. Some sales quotes lack required supporting documentation including estimates for labor and materials even though a formal process is in place. The company wants to incorporate the formal process as part of an app. - Salespeople often do not set status of RFQs in the Sales Log to Won when a sale is New Microsoft PL-100 Exam Questions [2023] Pass PL-100 Exam closed and the customer purchase order is received. - An accurate sales pipeline and win/loss information cannot currently be reported because the close probability field in the Sales Log is being set to 100% when a sale is closed and 0% when a sale is lost. - Setting up a folder system on the network drive by a customer had not improved the hand-off of the current version of the sales quote to manufacturing. Requirements Solution You plan to create a solution that uses Microsoft Teams and Power Platform. You must convert the Sales Log workbook to a Common Data Service database. Each department will have a separate Teams channel. Employees must only be able to access the channel for their department. All employees and management will have read access to a general company channel. The Teams site must include the following channels: Sales - The Sales dashboard must reside in the Sales channel and must include information about active quotes, sales pipeline, and year-to-date sales KPIs for sales quotas by region. - All Sales-related documents must be stored in folders in the files location for this channel. Document versioning will be enabled. You must store the 10 most recent versions of a document. Manufacturing - A dashboard that shows a capacity Heat map by month as well as expected sales that are likely to close for the next month. - A sortable listing of all in-process jobs from the Job Setup table, by customer, start date, and product. - Printed paper drawings must no longer be used. The drawings must be stored in folders in the files location for the manufacturing channel. General You must create the following apps: Time Tracking You must create a canvas app to track time for each employee on mobile devices. The app must include the following: - a Sign-in screen - a screen to list the week’s time entries for the employee - a screen to edit current time entries for the employee The app must meet the following requirements: